benthic algae - French English Dictionary